/* 用户相关api */
import {
	request,
} from "@/utils/request";
import {
	baseUrl,
} from '@/common/base';

/**
 * getMsgListApi IM_分页查询历史消息
 * @params	{Number}				page				页数
 * @params	{Number}				limit				数量
 * @params	{Number}				receive				消息接收人Id
 * @params	{Number}				type				消息类型，1：单聊消息；2：群聊消息；
 * @params	{Number}				groupId				群组ID
 * @params	{Number}				send				消息发送人
 * @params	{Number}				uid					当前用户的id
 */
export const getMsgListApi = (params) =>
	request({
		url: baseUrl.http_socket + 'msg-serv/imMsg/getImMsgByCondition',
		params: {
			...params
		}
	});

/**
 * getOfflineMsgListApi IM_获取指定用户离线消息
 * @params	{Number}				receive				消息接收人Id
 * @params	{Number}				type				消息类型，1：单聊消息；2：群聊消息；
 */
export const getOfflineMsgListApi = (params) =>
	request({
		url: baseUrl.http_socket + 'msg-serv/imMsg/getImMsgOfflineMsg',
		params: {
			...params
		}
	});
